package com.zzxy.mybatis.mapper;

import com.zzxy.mybatis.entity.User;
import com.zzxy.mybatis.vo.QueryVo;

import java.util.List;
import java.util.Map;

public interface UserMapper {
    public void save(User user);

    public User findUserById(int id);

    public List<User> findUserListByVo(QueryVo vo);

    public void updatetUser(User user);

    public List<User> findUserListByMap(Map<String,Object> map);

    public List<User> findUserByIdResultMap(int id);

    public List<User> findUserListIfByVo(QueryVo vo);

    public List<User> findUserByIds(QueryVo vo);//将list和User封装到QueryVo中

    public List<User> findUserByIdsList(List<Integer> ids);//直接放入list


    public List<User> findAllInfosByMap();

}
